package response

import models "github.com/smash-llj/Nexa-server/models"

type SearchFriendResp struct {
	Id       int    `json:"id"`
	UUID     string `json:"uuid"`
	Username string `json:"username"`
	Avatar   string `json:"avatar"`
	Sign     string `json:"sign"`
	Status   int    `json:"status"` // 0 不是好友 1等待对方验证 2 已经是好友
}

type AgreeFriendResp struct {
	Friend    models.User `json:"friend"`
	SessionId string      `json:"sessionId"`
}

type GetFriendListResp struct {
	ID       int    `json:"id"`
	Username string `json:"username"`
	Avatar   string `json:"avatar"`
}

type GetFriendDetailResp struct {
	User      models.User `json:"user"`
	SessionId string      `json:"sessionId"`
}
